Forbes -
30 Oct 2015 22:44
When a report from Oxford Economics predicted that London's technology sector was set to boost the UK economy by a cool £18bn in 2015, the Mayor's Office wasted no time in declaring that the UK capital had cemented its position as the "tech hub" of Europe.
Share this Article